low pressure water supply system - Spanish English Dictionary